home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 44 / Amiga Format CD44 (1999-08-26)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-10].iso / -in_the_mag- / basics / blitz / gorny3dset.lha / DEMOS.DOC < prev    next >
Text File  |  1996-01-14  |  2KB  |  50 lines

  1. 2B3D CUBE DEMO
  2.  
  3. This is a standard cube spinning around. It shows how to get an object up
  4. on the screen and make it do something.
  5.  
  6. All demos use the same controls for moving objects. Actually it's not the
  7. objects that move around, but camera's viewpoint.
  8.  
  9. LEFT ARROW    - turn left
  10. RIGHT ARROW    - turn right
  11.  
  12. UP ARROW    - go forward
  13. DOWN ARROW    - move back
  14.  
  15. "Q"            - move upwards
  16. "A"             - move down
  17.  
  18. '1'            - increase speed
  19. '2'             - decrease speed
  20.  
  21.  
  22. 2B3D Demo 1
  23.  
  24. This little demo shows few 3d objects spinning around. Letter A is an example
  25. of a one sided polygon. It will not be rendered if the polygon's back is
  26. facing a viewer. It is useful with concave objects (like presented cube and
  27. pyramid) where some of the polygons, ones facing away, can be removed.
  28.  
  29. Letter T is an example of an object made up of two sided polygons. polygons
  30. will be rendered no matter which way they are facing.
  31.  
  32. Cube and a pyramid are both made up of one sided polygons. The scene uses
  33. default light source created at 3d world initiation. Light source can be
  34. changed using CreateLightSource(), but I found this setting to be most
  35. effective visually.
  36.  
  37.  
  38. 2B3D DEMO 2
  39.  
  40. This is an attempt to create a 3d environment, with ability to walk around
  41. a bit. The background bitmap I created in a rush, so it probably looks that
  42. way. Nevertheless, it looks better than no bitmap at all in the background,
  43. and it serves as an example how to manipulate bitmaps using TouchPalette()
  44. function.
  45.  
  46. Now, if it only was synchrinized with 3d camera movement and scrolled
  47. around a bit...
  48.  
  49.  
  50.